tracklaying foreman - Turkish English Dictionary